leather pulley - German English Dictionary